/**
 * @file styles/contenite.css
 */
body {
  font-family: arial, helvetica, sans-serif;
  font-size: 16pt; 
  margin: 0;
  padding: 0;
  background-color: #C0C0C0;
}

a, a:visited {
  color: #808080;
}

#outer {
}

#header h1,
#inner,
#footer p {
  margin: 0 auto;
  width: 800px;
}

#header {
  background-color: #808080;
  border-bottom: solid 2px yellow;
}

#header h1 {
  padding: 20px 0 0 0;
  color: yellow;
}

#inner {
  padding: 20px;
  background-color: white;
  position: relative;
}

#breadcrumbs {
  position: absolute;
  top: 4px;
  color: #808080;
}

#menu {
  position: absolute;
  right: 20px;
  top: -18px;
  width: 250px;
}

#menu a {
  text-decoration: none;
}

#menu li {
  list-style-type: none;
}

#menu > ul > li {
  display: inline;
}

#menu li.active {
  background-color: #808080;
  padding: 4px;
  border: solid 2px yellow;
}

#menu li.active li {
  background-color: #808080;
  padding: 4px;
  border: none;
}

#menu li.active a {
  color: yellow;
}

#menu ul.submenu {
  display: none;
  background-color: #808080;
  padding: 4px;
  border: solid 2px yellow;
}

#footer,
#footer a {
  color: yellow;
}
